.header{width: 100%;height:1.25rem;background:#fff1f5;box-sizing: border-box;border-bottom:1px solid #d5d5d5;position: fixed;left: 0;top: 0;z-index: 999999; }
.header p{font-size: 0.48rem;line-height: 1.25rem;width:100%;margin: 0 auto;text-align: center;color: #d20e4c;}
.back{width:0.64rem;height: 0.64rem;background: url("../images/back.png") no-repeat center;background-size: 100% 100%;position: absolute;top: 0.3rem;left: 2%;}
.save{width:1rem;height: 0.64rem;position: absolute;top: 0.3rem;right: 2%;font-size: 0.48rem;color:#d20e4c}
/*上传图片插件的样式*/
.img-box{ }
.z_photo{ width: 100%; overflow: hidden;padding-top: 0.53rem;}
.z_photo .z_file{position: relative;background:url(../images/addPic.png) no-repeat center center;background-size:100% 100%;}
.z_file  .file{width: 100%;height:100%;opacity: 0;position: absolute;top: 0;left:0; }
.fl{float: left;}
.z_photo .up-section{position: relative;margin-left: 0.26rem;}
.up-section .close-upimg{position: absolute;top:-0.1rem;right: -0.09rem;z-index: 10;width: 0.45rem;height: 0.45rem;}
.up-section .up-span{display: block;width: 100%;height: 100%;visibility: hidden;position: absolute;top: 0;left: 0;z-index: 9;  background: rgba(0,0,0,.5);  }
.up-section:hover .close-upimg{display: block;  }
.z_photo .up-img{display: block;width: 100%;height: 100%;  }
.img-name-p{display: none;}
.upimg-div .up-section {width: 2.13rem;height: 2.13rem;  }
.img-box .upimg-div .z_file {width: 2.13rem;height: 2.13rem;  }
.z_file .add-img {display: block;width: 2.13rem;height: 2.13rem; }

.z_photo .file-item{margin-left:0.213rem;height: 2.13rem;width:2.13rem;margin-bottom: 0.52rem;float:left;}
.star-hide{display:none}
.star-imagepath{height: 2.13rem;width:2.13rem;}
.star-imagepreview{height:100%;width:100%;position:relative;}
.star-imagepreview img{height:100%;width:100%}
.star-imagepreview .remove-img{position:absolute;top: -0.2rem;right: -0.2rem;display: inline-block;width: 0.5rem;height: 0.5rem;background: url("../images/close.png") no-repeat right top;background-size: 100% 100%;}
/*自定义标签*/
.label{box-sizing:border-box;width: 100%;min-height:1.76rem;border-bottom: 1px solid #dedede;border-top: 1px solid #dedede; }
.label ul{width: 100%;}
.label ul li{float: left;height: 1.76rem;margin-left: 4%;}
.label ul li span{font-size:0.42rem;display: inline-block;background: #ff6d9b;padding: 0.13rem 0.13rem 0.13rem 0.26rem;color: #ffffff;border-radius:0.33rem;margin-top: 0.53rem; }
.label ul li span i.close{display: inline-block;width: 0.24rem;height: 0.24rem;background: url("../images/closeX.png") no-repeat left top;background-size: 100% 100%;}
.label ul li i.add{display:inline-block;text-align: center;width: 1.33rem;height: 0.66rem;border: 3px solid #ff6e9b;border-radius: 0.33rem;margin-top: 0.53rem;line-height: 0.66rem;color: #fd6e9a;font-weight: bold;font-size: .5rem;}
/*信息*/
.mation{width: 100%;}
.mation h4{font-size: 0.4rem;color: #d0104c;line-height: 0.66rem;width:97.4%;background: #f8ebef;padding-left: 2.6%;}
.mation  ul{width: 94.6%;margin: 0.14rem 2.7% 0;}
.mation ul li{border-bottom: 1px solid #dedede;height:0.9rem;margin: 0.2rem 0; }
.mation  ul li label{font-size: 0.4rem;line-height: 0.86rem;width: 20%;display: inline-block;}
.mation  ul li input{outline:none;border: none;width: 80%;text-align: right;font-size: 0.37rem;color: #d0104c;line-height: 0.86rem;}
.mation  ul li input.infos{text-overflow:ellipsis;word-break: break-all;}
.mation  ul li span{display:inline-block;border: none;width: 80%;text-align: right;font-size: 0.37rem;color: #d0104c;line-height: 0.86rem;}

/*年龄弹框*/
.tapNum{position:fixed;left:0;bottom: 0;z-index:100;width: 100%;height:7rem;background: #ffffff;box-sizing: border-box;display:none;text-align: center;box-shadow: 0 -0.02rem 0.03rem rgba(0,0,0,0.3);-webkit-box-shadow: 0 -0.02rem 0.02rem rgba(0,0,0,0.3);-moz-box-shadow: 0 -0.02rem 0.02rem rgba(0,0,0,0.3);}
.tapNum .title{width:100%;height:1.2rem;border-bottom: 1px solid #dddddd;display: flex;justify-content: space-between;}
.tapNum .title p span{display: inline-block;width:1rem;font-size: 0.42rem;padding: 0.1rem 0.2rem;color: #d0104c;margin: 0.2rem 0.5rem 0;}
.tapNum .title p span.finish{background: #fdf1f5;border-radius: 0.08rem;}
.tapNum ul{width: 96%;margin: 0 auto;overflow-y: scroll;max-height: 5.3rem;}
.tapNum ul li.checks{width: 100%;height:1.2rem;line-height:1.2rem;font-size:0.48rem;color: #444444; }
.tapNum ul li.checked{width: 100%;height:1.2rem;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;line-height:1.2rem;font-size:0.52rem;color: #d0104c;background: rgba(0,0,0,0.2) }
